﻿using System;
using DotNetNuke.Security.Permissions;

namespace ChildLinksUpgrade
{
    public class ImportModule
    {
        public int PortalId { get; set; }
        public int TabId { get; set; }
        public int ModuleOrder { get; set; }
        public string Pane { get; set; }
        public string ModuleHeader { get; set; }
        public string ModuleFooter { get; set; }
        public string Alignment { get; set; }
        public bool DisplayContainer { get; set; }
        public string Container { get; set; }
        public string CacheMethod { get; set; }
        public int CacheTime { get; set; }
        public int ShowChildreOf { get; set; }
        public bool ShowHiddenPages { get; set; }
        public string DefaultImage { get; set; }
        public string HeaderHtml { get; set; }
        public string ItemHtml { get; set; }
        public string FooterHtml { get; set; }

        public string ModuleTitle { get; set; }

        public bool InheritViewPermissions { get; set; }

        public ModulePermissionCollection ModulePermissions { get; set; }
    }
}